package com.psp.park.service;

import com.psp.park.model.ParkUserBean;

public abstract interface UserService {
	
	/**
	 * 用户登录
	 * @param sessionId
	 * @param userName
	 * @param pwd
	 * @param vcode
	 * @param device
	 * @param ip
	 * @return
	 */
	public abstract ParkUserBean login(String sessionId, String userName, String pwd, String vcode, String device, String ip);
	
	/**
	 * 检验用户是否存在
	 * @param type
	 * @param userName
	 * @return
	 */
	public abstract ParkUserBean existUser(int type, String userName);
	
	/**
	 * 检验用户是否存在
	 * @param token
	 * @return
	 */
	public abstract ParkUserBean existUser(String token);
	
	/**
	 * 获取要用户信息
	 * @param userId
	 * @return
	 */
	public abstract ParkUserBean getUser(String userId);
	
}
